package com.example.vote.config;

import cn.binarywang.wx.miniapp.api.WxMaService;
import cn.binarywang.wx.miniapp.api.impl.WxMaServiceImpl;
import cn.binarywang.wx.miniapp.config.WxMaConfig;
import cn.binarywang.wx.miniapp.config.impl.WxMaDefaultConfigImpl;
import org.springframework.beans.factory.annotation.Value;
import org.springframework.context.annotation.Bean;
import org.springframework.context.annotation.Configuration;

@Configuration
public class WeChatMpConfig {
//    @Value("${wechat.mpAppId}")
//    String mpAppId;
//    @Value("${wechat.mpAppSecret}")
//    String mpAppSecret;
//
//    @Bean
//    public WxMaConfig getWxMaConfig() {
//        WxMaDefaultConfigImpl wxMaConfig = new WxMaDefaultConfigImpl();
//        wxMaConfig.setAppid(mpAppId);
//        wxMaConfig.setSecret(mpAppSecret);
//        return wxMaConfig;
//    }
//
//    @Bean
//    public WxMaService getWxMaService(WxMaConfig wxMaConfig){
//        WxMaService wxMaService = new WxMaServiceImpl();
//        wxMaService.setWxMaConfig(wxMaConfig);
//        return wxMaService;
//    }

}
